in the soup – Deutsch–English translations

🇬🇧 en de 🇩🇪

in the soup

  • in trouble
in der Klemme stecken, in der Patsche / Tinte (sitzen)
Wiktionary Links